long term memory - French English Dictionary